//
//  TTCoreMisc.h
//  Tint
//
//  Created by Kevin Wu on 2/22/12.
//  Copyright (c) 2012 Telligenty. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

/*
 * Launch times
 */
BOOL TTIsFirstLaunch(void);
NSUInteger TTLaunchTimes(void);
void TTIncreaseLaunchTimes(void);

/*
 * Comparing number
 */
BOOL TTIsFloatEqualToFloat(CGFloat fa, CGFloat fb);
BOOL TTIsBoolEqualToBool(BOOL ba, BOOL bb);

/*
 * Bounding number
 */
CGFloat TTBoundFloat(CGFloat value, CGFloat min, CGFloat max);
NSInteger TTBoundInteger(NSInteger value, NSInteger min, NSInteger max);

/*
 * Random number
 */
NSInteger TTRandBetweenInteger(NSInteger min, NSInteger max);
CGFloat TTRandBetweenFloat(CGFloat min, CGFloat max);

